spit-roasted chicken - Turco Inglés Diccionario